be rather difficult - Français Anglais Dictionnaire